put someone's on his honour - German English Dictionary